//
//  IFAATemplateUpdater.h
//  esand_cloud_ifaa
//
//  Created by ReidLee on 2018/6/15.
//  Copyright © 2018年 esandinfo. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "IFAAResult.h"
#import "IFAABaseInfo.h"
#import "IFAACommon.h"

/**
 * IFAA 人脸/指位更新类
 */
@interface IFAATemplateUpdater : NSObject

/**
 * 初始化函数
 * - param
    - baseInfo IFAA 执行上下文 `IFAABaseInfo`
 */
- (id)initWithIFAABaseInfo:(IFAABaseInfo *) baseInfo;

/**
 * 人脸/指位更新
 * - param
    - ifaaMessage 指位更新报文，从认证类中返回
 * - return `IFAAResult`
     <table border="1">
         <tr>
             <th>可能的错误码</th>
             <th>内容</th>
             <th>备注</th>
         </tr>
         <tr>
             <td>"0"</td>
             <td>认证请求的报文</td>
             <td>需要把报文同步给服务器</td>
         </tr>
     </table>
 */
- (IFAAResult *) templateUpdater:(NSString *)ifaaMessage;

@end
